home *** CD-ROM | disk | FTP | other *** search
/ Freelog Special Edition 13 / FreelogHS13.iso / P To P / eMule0.24b-sivka.v4b1-bin / changelog.txt < prev    next >
Text File  |  2002-11-26  |  32KB  |  596 lines

  1.     CHANGELOG FOR EMULE
  2.     ===================
  3.  
  4.     CHANGELOG FOR EMULE
  5.     ===================
  6.  
  7. ----------------------
  8. - November 25th, 2002-
  9. ----------------------
  10. Juanjo: Avoid multiple instances of emule
  11. Ornis:    UDP-Port is now configurable in the preferences (connection)
  12. Ornis:    Ensures some more status-feedbacks be uptodate
  13. Merkur: Changed the handling of Low-ID Clients.
  14. Merkur: Added client to client UDP.
  15. Merkur: Implemented the friendsystem, which will allow you to add friends, view their shared files, establish a dedicated friend slot and chat with them (as long as their last known IP didn't changed)
  16. Merkur: Implemented the friendsystem, which will allow you to add friends, view their shared files, establish a dedicated friend slot and chat with them (as long as their last known IP didn't changed)
  17. Merkur: Merged some graphical elements from the emule plus mod (nice preferences dialog, different toolbar and resizeable statistics)
  18. Merkur: Merged Code Info [quekky]
  19.  
  20. ----------------------
  21. - November 24th, 2002-
  22. ----------------------
  23. Dirus: Added support for gzip encoding to serverlist-download
  24.  
  25. ----------------------
  26. - November 23rd, 2002-
  27. ----------------------
  28. Dirus: IRC: Fixed bug where double clicking on empty users list caused a crash.
  29.  
  30. ----------------------
  31. - November 22th, 2002-
  32. ----------------------
  33. Juanjo: Patch to show active chunks (yellow) for each downloading source [Cax2]
  34. Juanjo: Patch to avoid saving 0/0 Download Upload Clients to Clients.met [sulamidor]
  35. Juanjo: Several cpu-optimizations [Insh_Allah]
  36. Ornis:     Addes some handling improvements to the searchwindow, like resultcount-display in search-tabs
  37. Ornis:    Added an option to remove servers from staticserver-list [DonGato]
  38. Dirus:  Some more tweaks and optimizations for autosort.
  39.  
  40. ----------------------
  41. - November 21st, 2002-
  42. ----------------------
  43. Unk: Irc: Fixed another crash bug when updating the channel list.
  44. Unk: Irc: Removed SendLink and AddFriend popup menus to put in security mesures for next release.
  45. Ornis: Fixed shifted columnheaders in the searchlist
  46. Dirus: Added autosort to all lists.
  47.  
  48. ----------------------
  49. - November 20th, 2002-
  50. ----------------------
  51. Unk: Added a connection wizard in the preference's connection tab.. Win98 users having problems need to use this..
  52. Ornis: Reduced hashing files, when starting emule (tarod)
  53. Ornis: various bugfixes (Insh_Allah) - fixed memleaks, buffer overruns, incomplete initialations, bad memoryaccess
  54.  
  55. ----------------------
  56. - November 19th, 2002-
  57. ----------------------
  58. Unk: Asked count is reset when a client reenters the queue to avoid confusion.
  59. Unk: Small tweak to the queue list refresh function to better handle evil clients.
  60.  
  61. ----------------------
  62. - November 17th, 2002-
  63. ----------------------
  64. Dirus: Download list has autosort, code is in place to autosort other lists.
  65. Unk: The HyperTextCtrl buffer wasn't able to handle the large amount of text caused by busy IRC channels which cause the channel's text to become unreadable.. Fixed..
  66. Unk: Irc: Added a preference to ignore all info messages so you can see through all the clutter in a channel.
  67. Unk: Irc: Increased font size so those at 1024X768+ didn't need a magnifying glass to read the text. :)
  68. Unk: Asked count is reset when a client reenters the queue to avoid confusion.
  69. Unk: Small tweak to the queue list refresh function to better handle evil clients.
  70.  
  71. ----------------------
  72. - November 16th, 2002-
  73. ----------------------
  74. Unk: Upload prioity is now saved for files currently being downloaded.
  75. Ornis: Added quick-Speedselector (xrmb +) to systray-popupmenu and systemmenu
  76. Ornis: Fixed bug concerning column-handling at save&restoring
  77.  
  78. ----------------------
  79. - November 15th, 2002-
  80. ----------------------
  81. Ornis: Option to start emule minimized
  82. Ornis: Fixed 2 bugs concerning sorting downloadlist by progress
  83. Ornis: Stats: Fixed function and enabled slider in the stats-preferences to change the duration of the average graphs
  84. Ornis: Stats: Graphcolors are now selectable (using RGB-values)
  85. Unk: Changed tranfered data in shared files to support 4GB+..
  86.  
  87. ----------------------
  88. - November 14th, 2002-
  89. ----------------------
  90. Ornis: Added mousecontrol to the Sourcefilenames-List in Filedetailsdialog
  91.  
  92. ----------------------
  93. - November 13th, 2002-
  94. ----------------------
  95. Dirus: Added a warning for windows 9X/ME users who set their max connections to high.
  96. Unk: Irc:Added support so that two eMule clients can directly send ed2k links to each other.
  97. Ornis: Show counts of Filenames at sources in the filedetails (Juanjo)
  98. Ornis: Renaming filename of downloads (in filedetails) & cleanup name (. _ %20 leading caps)
  99. Ornis: Copy Serverlink in popupmenu of the serverlist (Interceptor)
  100. Merkur: Low ID sources are no longer exchanged
  101. Merkur: reduced filesize
  102.  
  103. ----------------------
  104. - November 12th, 2002- (nice date)
  105. ----------------------
  106. Ornis: Show filetype in Sharedfiles-list
  107. Ornis: Tabs in preferences now translated (Interceptor)
  108.  
  109. ----------------------
  110. - November 11th, 2002-
  111. ----------------------
  112. Unk: Irc:Fixed the nick already used when logging in bug.
  113. Unk: Irc:Preference now has: Server, Nick, Perform, Load Serverlist, Serverlist Filters. ( Perform example: "/msg nickserv identify | /join #emule" )
  114. Unk: Irc:You can now use /msg nickserv and /msg chanserv...
  115. Unk: Irc:Hyperlinks now work in a Notice and Info message.
  116. Unk: Irc:The Strip Color function could crash with some strings.
  117. Unk: Irc:The % char is now handled correctly.
  118. Unk: Irc:Ready for the friends list.
  119. Unk: Irc:Channels are now Tabs.
  120.  
  121. ----------------------
  122. - November 10th, 2002-
  123. ----------------------
  124. Dirus: Preview now works with extensions longer than 3 characters, fixed other minor issues related to extension length.
  125. Dirus: Fixed bug where previewed file was not deleted when unable to spawn associated program.
  126.  
  127. ----------------------
  128. - November 8th, 2002-
  129. ----------------------
  130. Dirus: Download list now also has draggable columns.
  131. Dirus: Increased accuracy of percent completed from int8 to float.
  132. Merkur: Fixed a bug wich caused problems when downloading und uploading from the same client
  133. Merkur: Fixed problems with connection peaks, which ignored the max_connection setting.
  134. Merkur: Fixed some bugs with source exchanges
  135. Merkur: Added UDP request limit. When this is reached other servers are not asked for sources anymore per UDP. You should set this to a low value because  this will decrease the servertraffic and UDP requests are not really needed that much anymore since source exchange finds most available sources.
  136. Merkur: Added asked for another file/no needed parts file handling
  137. Merkur: Merged the popup notifier from the enkeyDEV mod.
  138. Team: Some minor changes / bugfixes
  139.  
  140. ----------------------
  141. - November 7th, 2002-
  142. ----------------------
  143. Dirus: Files with duplicate names are now saved correctly after download.
  144.  
  145. ----------------------
  146. - November 6th, 2002-
  147. ----------------------
  148. Dirus: Arrays are stored on 1 line in the ini.
  149. Dirus: size, position, and hidden status of all tables are now saved.
  150.  
  151. ----------------------
  152. - November 3rd, 2002-
  153. ----------------------
  154. Unk: Added a IRC client (With help from Merkur)
  155. Unk: HyperTextCtrl now detects ed2k://
  156. Unk: Some server were deleted even when the option was unchecked.
  157. Ornis: Added preferences tab for statistics-setup
  158. Ornis: Number in front of sources-count now gives the real useful-sources count (onqueue+downloading sources)
  159.  
  160. ----------------------
  161. - Oktober 31st, 2002-
  162. ----------------------
  163. Dirus: Added support for "double arrows" (for 3 columns of shared-files list)
  164. Dirus: Small visual changes, download list can now hide/show columns.
  165. Ornis: Added export of Online Signature (by Bouc7)
  166. Ornis: Added logmessage when sharedfiles-list is requested
  167.  
  168. ----------------------
  169. - Oktober 30th, 2002-
  170. ----------------------
  171. Dirus: Update all column headers on language change (thanks to InterCeptor for the idea).  Also, server list window will now localize.
  172. Dirus: Added more colors to search results to indicate downloading file and already downloaded file (had to rewrite code but thanks to Amdribant for the idea).
  173. Ornis: Downloads running out of diskspace can now be resumed without restart
  174.  
  175. ----------------------
  176. - Oktober 29th, 2002-
  177. ----------------------
  178. Dirus: Added hide/show columns to all lists except download.  Use by right clicking on column header.
  179. Ornis: Fixed changing userhash
  180. Ornis: Fixed adding Serverlink at startup (Cax2)
  181.  
  182. ----------------------
  183. - Oktober 28th, 2002-
  184. ----------------------
  185. Dirus: Fixed a tooltip divide by 0 bug due to availability calculation in the transfer window
  186.  
  187. ----------------------
  188. - Oktober 26th, 2002-
  189. ----------------------
  190. Dirus: Added new icon for unknown sources.
  191. Dirus: All lists except download list now have draggable column headers.
  192. Ornis: fixed using Translations to work on Win9x
  193.  
  194. ----------------------
  195. - Oktober 25th, 2002-
  196. ----------------------
  197. Dirus: Changed appearance of all lists except download list, also added sort arrows for all of them.  Changed icons in all lists to be theme friendly, background color now matches.  Got rid of CIconList as it was no longer needed (it was a hack anyway).
  198. Unk: Cleaned up some of the statistic code and added some stats.
  199.  
  200. ----------------------
  201. - Oktober 24th, 2002-
  202. ----------------------
  203. Unk: Some internal changes.. Servers now only use listname(Removed realname). Removed availible column in the search(It was a duplicate of sources). That freaking staticserver was still overwriten by a server.met.. Fixed. The Ban count was redone so it will not mess up anymore.
  204. Unk/Dirus: Now updates server name and description at connect.. (Cax2)(Merkur didn't like the code, so it may need cleaned up..)
  205.  
  206. ----------------------
  207. - Oktober 20th, 2002-
  208. ----------------------
  209. Unk: Sorting the server list now supports dynamic ips. Sorting by description works better. All sorts are no longer case sensitive.
  210. Unk: Added some network statistics.
  211. Unk: If you add a server from a server.met url or manually and it's already in the list, the name and desctiption is updated.
  212. Ornis: Added button to reset the log
  213.  
  214. ----------------------
  215. - Oktober 19th, 2002-
  216. ----------------------
  217. Unk: Added a "upload time" column to the upload list..
  218. Unk: The server list now has a few save points. Also, servers were deleted with fewer failures directly after connecting then while connected, fixed.
  219. Unk: You can now do multiple searches.
  220. Unk: You can now unban a person in the upload queue.. (Unless Merkur doesn't like it and deletes it.. :)
  221. Unk: Small patch to the static servers. No longer over written with autoupdate and you can use a "," or a ":". (dongato)
  222. Ornis: new average graph for the transfer-rates, calculated over time (5mins default)
  223.  
  224. ----------------------
  225. - Oktober 18th, 2002-
  226. ----------------------
  227. Unk: Added a "Entered Queue" column for the queue list. Asked count now continues to count for banned users.
  228. Unk: More server statistics.
  229. Ornis: Show number of available parts of a download and keeps the last date when all parts has been available
  230.  
  231. ----------------------
  232. - Oktober 17th, 2002-
  233. ----------------------
  234. Dirus: Downloadlist:improved drawing of the sources, general list-behaviour and sorting
  235. Ornis: new statistic values and new columns for the shared-folder list (4phase sorting) which is now autoupdating
  236. Ornis: Language support improved. Supporting sublanguages now and hopefully working on all systems.
  237. ----------------------
  238. - Oktober 14th, 2002-
  239. ----------------------
  240. Merkur: several bugfixes were added/merged
  241.  
  242. ----------------------
  243. - Oktober 12th, 2002-
  244. ----------------------
  245. Unk: You can now sort the Queue and Upload list.
  246. Unk: Very Low priority bug fixed.
  247. Merkur: localized all dialogs
  248. Merkur:    Upload spikes should be reduced
  249. Merkur: dead clients are deleted form your uploadlist properly now
  250. Merkur: Added a preview function which allows you to preview movies. Read the FAQ for more informations
  251.  
  252. ----------------------
  253. - Oktober 10th, 2002-
  254. ----------------------
  255. Unk: Fixed a bug with when you cancel multiple downloads.. (CML)
  256. Ornis: main-preferences are now stored in an .ini -file. -> more compatibility for coming versions
  257. Ornis: localized emule-output of messages. Thanks to various translators for translating the text itself:)
  258.  
  259. ----------------------
  260. - Oktober 09th, 2002-
  261. ----------------------
  262. Unk: The gui no longer lags as much when a lot of server are deleted.
  263. Unk: You can now switch between the upload list and the queue list in the transfer window. (Based on Bouc7)
  264. tecxx: updated tooltip info texts
  265. tecxx: added upload priority, finally.
  266. tecxx: added "staticservers.dat" file. file will be loaded at startup and includes your standard servers you always want to have in the list. format: "host:port,Servername"
  267.  
  268. ----------------------
  269. - Oktober 07th, 2002-
  270. ----------------------
  271. Unk: Reworked a little with how servers are maintained internallly, hopefully no more crashes when deleting servers..
  272. Unk: Tweaked how server stats are aquired.
  273. Unk: Priority now works when connecting to servers and dead server are now removed while connected instead of only directly after connecting.
  274.  
  275. ----------------------
  276. - Oktober 03rd, 2002-
  277. ----------------------
  278. pach2: fixed the ed2k link creation, copy to clipboard feature (added missing / at the end of links)
  279. pach2: added traces for some socket operations (debug build only)
  280. Ornis: fixed a crashbug at shutdown with selected searchresults
  281. Ornis: Added multiselection to searchresults
  282. Ornis: Added multiselection to serverlist (multi-server-removal & try connecting to selected servers)
  283. Ornis: Added stop-connecting-function to the connectbutton
  284. Ornis: Shared-files-list made sortable
  285. tecxx: added a tooltip control to the download & upload windows currently displaying the filename of the client u r loading from, more info will be added.
  286. Merkur: Adjusted the antiagressive clientsystem to be less aggressive. Also banned clients are unbanned after 5 hours
  287. Merkur: fixed some (crash)bugs and memleaks 
  288.  
  289. ----------------------
  290. - Oktober 02nd, 2002-
  291. ----------------------
  292. Ornis: Added Transferdialog-Splitbar to resize Download/Uploadwindow
  293. Ornis: Fixed GDI Memleak
  294. Ornis: new statistic values: "Time Since First Transfer","Reconnects","Connected To Server Since","Transfer Ratio","Clientversions"
  295. Ornis: Changed: Up/Down Graphs show 4 additional kB/s than the specified capacities (to see peaks)
  296. Ornis: Added: File-Detaildialog for downloads
  297. Merkur: fixed a UDP bug which caused that some incoming packets were ignored
  298. Merkur: adjusted the creditsystem formula
  299.  
  300. ----------------------
  301. - Oktober 01st, 2002-
  302. ----------------------
  303. tecxx: hopefully solved the issues with the shared files selector on w9x. thanks LOVELACE from the board!
  304. tecxx: added gui code in shared files window to set permission and priority levels
  305. tecxx: emule now responds to "view shared files" command in edonkey friendslists, it shows only files based on permission settings
  306.  
  307. ----------------------
  308. - September 30th, 2002-
  309. ----------------------
  310. Unk: Outgoing udp packets was sometimes sent to the wrong port.
  311. Unk: Detecting dead servers was buggy.
  312.  
  313. ----------------------
  314. - September 28th, 2002-
  315. ----------------------
  316. pach2: Fixed the following problem:
  317.  Description: When i download this link ed2k://|file|HL_CS_english_retail.iso|462401536|78b84dd256bde2fe9f4cdccea2868208|
  318.               via the search menu, emule tells me "invalid link" and CRASHES. when i download the link via START - RUN all is fine.
  319. Ornis: Added file category-selection to search
  320. Ornis: added option: "filter invalid IPs" in preferences
  321. Merkur: added Splashscreen (thanks to DRSirius for the image) and fixed some bugs
  322. Unk: Servers Stats are now recieved when a server is added..
  323. Unk: Fixed a memleak that was created when trying to search servers when not connected.. Also corrected a couple opcodes for the serverlist. 
  324. ----------------------
  325. - September 27th, 2002-
  326. ----------------------
  327. tecxx: added "create ed2k link" feature (incl. html version) to download, shared files and search lists.
  328. Merkur: you can now use addresses like myserver.dyndns.net instead of IPs for server. Server admins please read the faq(http://....) to learn how to automatically assign an address to your server when an emule client connects.
  329. Ornis: added separat statistic window
  330. Ornis: filtering bad servers extended to filter more invalid IP-ranges
  331. Ornis: more options in preferences: prompt on exit, number of failed retries to connect a server before removing it
  332.  
  333.  
  334. ----------------------
  335. - September 26th, 2002-
  336. ----------------------
  337. Merkur: The anti aggressive client system is working now. read the faq to learn more about it (http://...)
  338. Merkur: rewrote some parts of the networkcode, this shouldn't have any effects for the enduser though
  339.  
  340.  
  341. ----------------------
  342. - September 23th, 2002-
  343. ----------------------
  344. Merkur: Added a webbased-search option via filedonkey.com
  345. Ornis: various interface tweaks, restoring program-window & download listcolumns,more keyboard support, ESC minimizes...
  346.  
  347.  
  348. ----------------------
  349. - September 21th, 2002-
  350. ----------------------
  351. Merkur: the new antiaggressive-client system seems to have some serious bugs and is disabled for now. It will be back in 0.20 when it is fixed & tested
  352. Unk: Server list changed from a tree to a list. ( Based on MrFry code)
  353. Unk: Server list now updates users and files information from connected server.
  354. Unk: Mark and Delete server preference now works. (Only during the connection process)
  355. Unk: Tweaked the queue so that it now skips dead clients.
  356. Unk: Added Max source per file option. eMule will also back off the servers while a file is close to this value.
  357. Unk: Opera should no longer have the %20 problem.
  358. Unk: 0.0.0.0 IPs no longer added to server list.
  359. Unk: Timestamp to log entries. (Ornis+)
  360. Unk: Download list now has Status and Time remaining (Ornis+)(CML)
  361. Unk: Completed and shared files can now be opened.. (CML)
  362. Unk: Server list is now saved.
  363. pach2: ed2k://|server| pseudo-URL links are now handled and added to server list
  364.  
  365.  
  366. ----------------------
  367. - September 20th, 2002-
  368. ----------------------
  369. Merkur: my new coded socketclass didn't worked too well and needs to be rewritten again (which takes a lot time) but I made some changes to the current networkcode in order to avoid the crashbug and it seems to work. So hopefully emule should run more stable now
  370. Merkur: Fixed a bug which caused all partfiles to be unshared when using the reload button
  371. Merkur: emule should now pay more attention to the Max_Connections setting
  372. Merkur: The creditsystem does not use a part of the IP as userkey anymore
  373. Merkur: emule detects "aggressive" clients, which reask too often for a file and bans them (for the current session)
  374. Merkur: some other bugs are fixed
  375.  
  376. ----------------------
  377. - September 19th, 2002-
  378. ----------------------
  379. Unk: Servers with same IP but different Ports are now valid.
  380. Unk: Small tweak to the add client's server to serverlist option.
  381. Unk: Moved some messageboxes to the window log to avoid issues.
  382.  
  383. ----------------------
  384. - September 17th, 2002-
  385. ----------------------
  386. tecxx: 2 fixes by TALAN(icq) - fixed problems when resizing downloadwindow
  387.  
  388. ----------------------
  389. - September 16th, 2002-
  390. ----------------------
  391. tecxx: implemented new shared files selector
  392. tecxx: new option: add server's serverlist. if active, emule asks the server for a list of know servers right after a successful connection
  393. tecxx: new option: add client's server to serverlist. if active, emule adds the server ip and port of a connecting client to the serverlist
  394. tecxx: fixed single server remove crash
  395. tecxx: added multiselect code in download window (thanks to Mr.Fry from the board!)
  396.  
  397. ----------------------
  398. - September 14th, 2002-
  399. ----------------------
  400.  
  401. Merkur: implemented a new about dialog.. no it still doesn't show your id, but it looks way better ;)
  402. Merkur: Finally the new credit system is in. Basically clients which uploaded to you will get a higher priority. Check the FAQ (emule-project.net) for a detailed description. A client with a yellow symbol in your uploadlist means that this client is prefered because of the credit system. You can check the detailed info screen to get more infos about his credits. However it's in the testing stage atm and probably some values will be adjusted later
  403.  
  404. Merkur: shared files now have a statistic, which will show you how often a files was requested, accepted and how much bytes you uploaded.
  405. Merkur: partfiles are now "writeprotected" while emule runs, so you can't mess them (and cause errors) by  reading/writing them with another application.
  406. Merkur: emule won't crash with a "out of memory" message anymore if it reads a corrupted .met file
  407. Merkur: Fixed some bugs. Hopefully emule will run more stable now. Check for a "b" version in the next days, which will be released of any critical bug will be found in 0.19a (of course we test version before releasing them, but you knwo its impossible to find all bugs)
  408.  
  409. ----------------------
  410. - September 11th, 2002-
  411. ----------------------
  412. tecxx: shared files: added a reload button
  413. tecxx: serverwnd.cpp - fixed problem when adding server with 5-digit port number
  414. tecxx: download control now displays "Complete" when download is completed.
  415. tecxx: invalid characters like < " and ? are now removed from completed files
  416. tecxx: added 3 options: remove server, remove all servers and add external server.met
  417. tecxx: added a tracker mechanism to keep track of opened/closed server-connect sockets
  418. tecxx: "add server" function now checks if server is already in list
  419. tecxx: fixed 2 small memleaks
  420.  
  421. ----------------------
  422. - September 10th, 2002-
  423. ----------------------
  424. (0.18b "Hotfix" ;) )
  425. Merkur: Fixed a critical bug which caused the client to drop all compressed packets (with the message: Corrupted compressed packet for X received)
  426. Merkur: Some other bugs are fixed too
  427.  
  428. ----------------------
  429. - September 7th, 2002-
  430. ----------------------
  431. Merkur: Added a first part of the eMule-Protocol. This protocol will offer several features, but will only work for clients which are supporting this protocol (atm only emule v0.18 and higher). The download and uploadwindow will show an icon with a green "+" on clients which are supporting this protocol.
  432.  
  433. Merkur: (eprot only) Files are now send in compressed packets. Depending on the file you are downloading this will reduce the downloadsize by (estaminated):
  434. 0%    zip/ace/rar     and other archives. These files are sent unpacked (because they are already max. compressed)
  435. 2-15%    bin/avi/mp3     these files are already compressed very often, however a moderate-small size reduction is possible
  436. 15%-?    unpacked files    the size of unpacked files can be greatly reduced, however it doesn't happen that often that you download a unpacked file
  437. Another advantage of compression is, that compressed packets are checked for transfer errors. That means emule will recognize a corrupted packet and you have to redownload 180KB instead of 10MB.
  438. However everything has a downside: Compression needs some CPU time but you shouldn't notice it.
  439. NOTE: This also means that it can happen that a file is finished before "transfered" has reached the filesize. this is no bug.
  440.  
  441. Merkur: (eprot only) you can now see which rank you have on the uploadqueue of of sources. It's shown in the downloadwindow/priority tab.
  442. Merkur/mbobka : emule crashed/frezzed somtimes while completing files. This should hopefully be fixed. We are working on all bugs (especially on crashbugs). Please be patient :)
  443. Merkur: Added a autoconnect on startup option
  444.  
  445.  
  446. ----------------------
  447. - September 4th, 2002-
  448. ----------------------
  449. Merkur:  If a servermessage contains a link (http, www, email etc) emule will make this link clickable. So if you click on this link you will browse to this site/open your mailprogramm etc. ED2K links are not clickable yet.
  450. Merkur:  emule should pay more attention to the downloadlimit now
  451. Merkur:  due to popular demand I changed the global search: the global search will not start untill your server gave a respond. This will slow down global searches a bit, but will avoid server-overhead.
  452. Merkur:  some bugs are fixed. however there are still many bugs, which I wasn't able to dectect yet. So if eMule crashes on your PC please use the Debug version and send me a bugreport (read the debug.txt)
  453. Merkur:  adresses.dat now doesn't contain any serverlist anymore. Maurices serverlist was for testing only, however quite a few ppl are using emule now which will cause lots of traffic. Of course you can still paste the serverlist of your choice into adresses.dat.
  454. If you want to support eMule with a (good) serverlist-mirrow/generator which will be used as emules standart serverlist then mail me.
  455.  
  456. ----------------------
  457. - September 3th, 2002-
  458. ----------------------
  459. Merkur:  Added clientdetails (right click on any client and select show details)
  460. Merkur:  You can pause & stop files now. Pause means emule tells its sources source to stop downloading but keeps them. Stop will delete all sources. Other than that pause & stop are equal. NOTE: pausing a download and resume it WILL NOT SPEED UP ANYTHING. This is not edonkey
  461. Merkur:  You can clear completed files from your downloadlist.
  462.  
  463. ----------------------
  464. - September 2th, 2002-
  465. ----------------------
  466. Merkur:  optional emule will minimize to a systemtray icon
  467. Merkur:  the statusbar shows you if you have a low or high ID: if the connected icon has yellow arrows you have a low id, if it has green arrows you have a high id.
  468.   (BTW: keep in mind that low id's a VERY bad for emule at this point, because not all low id functions are implemented)
  469. Merkur:  you can now connect to a certain server (right click on the serverlist)
  470. Merkur:  there is a new emule Debug version. If emule crashes on your pc and you want to help to resolve this by sending a bugreport, then please download the debug version. Read the debug.txt for more informations.
  471.  
  472. ----------------------
  473. - September 1th, 2002-
  474. ----------------------
  475. Merkur:  ED2k link were bugged and a wrong fileid was given to emule. this is fixed now
  476. Merkur:  fixed a interface bug (http://sf.net/tracker/index.php?func=detail&aid=602996&group_id=53489&atid=470504)
  477. Merkur:  added a small feature request (http://sf.net/tracker/index.php?func=detail&aid=603008&group_id=53489&atid=470507)
  478. Merkur:  canceling files could cause a crash
  479.  
  480. --------------------
  481. - August 31th, 2002-
  482. --------------------
  483. Merkur:  emule now supports ED2K filelinks :) You can click links in your browser (like edonkey) or enter them directly on the search page to add a new file.
  484. Merkur:  if a client asks for a part file and is not known as a source for this partfile he will be asked & added
  485. Merkur:  rewrote udp search
  486. Merkur:  file priority works. Keep in mind that priorities are relativ. That means if you are downloading 10 files and set them all to high prio, it would have the same effect as if you would set them all to low priority. However if you set one of this ten files to high priority then this file will probably get more sources.
  487.  
  488. --------------------
  489. - August 30th, 2002-
  490. --------------------
  491. Merkur:  the eMule window is now maximize- and resizeable (thanks to Paolo Messina, who coded a usesful resize-library)
  492.  
  493. --------------------
  494. - August 28th, 2002-
  495. --------------------
  496. Merkur:  you are now able to send and receive messages
  497. Merkur:  as alwasy some other bugs are fixed (and probably some new introduced) (tm)
  498.  
  499. --------------------
  500. - August 25th, 2002-
  501. --------------------
  502. Merkur:  emule will download the first and last two parts from movies first (if possible) to make it easier to preview movies. (but don't touch part files while emule is running!) 
  503.  
  504. --------------------
  505. - August 24th, 2002-
  506. --------------------
  507. Merkur:  fixed a problem with downloading files which are smaller than 10MB
  508.  
  509. --------------------
  510. - August 22th, 2002-
  511. --------------------
  512. Merkur:  fixed some (crash) bugs. emule should be quite stable now. At least it didn't crashed in my longtime tests :)
  513.  
  514. --------------------
  515. - August 21th, 2002-
  516. --------------------
  517. Merkur:  fixed a bug which caused problems with completing files (actually it was impossible)
  518. Merkur:  New Feature: Intelligent Corruption Handling - ICH (first stage). This should reduce the average (re)download size of corrupted parts form 10 MB (one full part) to 5 MB. However it needs some CPU time, so if you have a very fast connection (LAN for exmample) you should disable this.
  519. Merkur:  New Feature: Autoupdate serverlist. If you activate this (on your preferences screen) emule will download a new serverlist at startup. You can set the downloadadress in "adresses.dat". ATM it uses maurice's serverlist - please change this to your favorite serverlistadress :)
  520. Merkur:  fixed some minor memory leaks. emule is leakfree atm ;)
  521. Merkur:  as alwasy some minor bugs are fixed (and probably some new introduced ;) )
  522.  
  523. --------------------
  524. - August 20th, 2002-
  525. --------------------
  526. Merkur:  fixed more bugs (more crashbugs, some protocol errors and misc bugs :) )
  527. Merkur:  fixed a huge memoryleak which was introduced in version 0.1a or 0.1b. However there is still a small memoryleak, which I wasn't able to track down yet, it should be fixed in the next version though
  528. Merkur:  you can now sort searchresults and downloads (/clients)
  529.  
  530.  
  531. --------------------
  532. - August 19th, 2002-
  533. --------------------
  534. Merkur:  fixed several bugs (most of them crashed emule)
  535.  
  536. --------------------
  537. - August 17th, 2002-
  538. --------------------
  539. Merkur:  Download is working now
  540. Merkur:  You can now cancel a downloading file
  541. Merkur:  some bugs and many other small things fixed
  542.  
  543. --------------------
  544. - August 15th, 2002-
  545. --------------------
  546. Merkur:  the downloadwindow should be flicker free now
  547. Merkur:  serverstatus (users & files) is displayed
  548.  
  549. --------------------
  550. - August 14th, 2002-
  551. --------------------
  552. Merkur:  After eMule found about 1000 sources for a file in my tests I deceided to implement the Max-Connections Setting.
  553.  
  554. --------------------
  555. - August 13th, 2002-
  556. --------------------
  557. Merkur:  you can now connect to low ip clients (but you still need a high id)
  558. Merkur:  looking for sources on your server works. UDP source-lookup is in too now
  559. Merkur:  you can start downloading something from your searchlist (however download-transfer is not in yet)
  560. Merkur:  source part status is in and displayed
  561. Merkur:  fixed some bad crash bugs
  562. Merkur:  fixed some memoryleaks
  563.  
  564. --------------------
  565. - August 9th, 2002 -
  566. --------------------
  567. Merkur:  part files are now shared and other edonkey clients are able to download parts
  568. Merkur:  uploading clients will be kicked after some time to allow other clients to download (depends on score of the uploading client und the clients in queue.. in general (without any factors) it should be ~ 15 min
  569.  
  570. --------------------
  571. - August 8th, 2002 -
  572. --------------------
  573. Merkur:  finished the progressbar for downloading files
  574. Merkur:  fixed a bug in uploadwindow which showed wrong informations sometimes
  575. Merkur:  searchlist will now paint frequent files blue (like edonkey does)
  576.  
  577. --------------------
  578. - August 5th, 2002 -
  579. --------------------
  580. Merkur:  emule can now read & check part.met files
  581. Merkur:  some code cleanups & some minor bugs fixed
  582.  
  583. --------------------
  584. - August 4th, 2002 -
  585. --------------------
  586. Merkur:  Implemented basic upload abilities. However it's not complete yet and only high-ID to high-ID transfer is possible in most cases.
  587.  
  588. --------------------
  589. - July 31th, 2002  -
  590. --------------------
  591. Merkur:  fixed a bug with fileids (checksum was wrong sometimes)
  592.  
  593. --------------------
  594. - July 7th, 2002   -
  595. --------------------
  596. Merkur:  first (source only) Release